Skip to content

Conversation

@iewilliam
Copy link
Contributor

Please link to the issue #…
This PR is for adding more fields to the pre-existing profile loyalty field group.
The data will typically come from the customer's Loyalty Management System, 3rd party or otherwise.

Profile Loyalty Field Group Changes

We are adding the following fields:

  • Fields for tracking the end user's points in a more comprehensive manner (expiredPoints, lifetimePoints, etc.)
  • lifetimePurchases: Some Loyalty Management Systems track the end user's lifetime purchases since they typically have visibility to the end user's purchases
  • tierExpiryDate: Loyalty programs with tier levels usually give the user a certain grace period before they are downgraded even if they no longer fulfill the tier's requirements (for example not enough points after spending it)
  • cardsDetails: Some loyalty programs are tied to specific cards instead of to the end user's loyalty program id

@iewilliam iewilliam changed the title redo loyalty profile schema changes (CJM-115123) redo loyalty profile schema changes (CJM-96484) Jan 5, 2026
@anandphatak anandphatak merged commit c3a47c2 into adobe:master Jan 7, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants